﻿//*** Guidance generated code ***//
using System;
using System.Collections.Generic;
using System.Linq;

using ProjectBase.Core;

using Survey.Entity.Services.HowTos;
using Survey.Common.Data.Services.HowTos;

namespace Survey.Common.Business.Services.HowTos
{
    /// <summary>
    /// All Business checks for 'SimpleEntity' on CRUD operations
    /// are nested and encapsulated in this SimpleEntityFacade
    /// </summary>
    [CLSCompliant(false)]
    public interface ISimpleEntityFacade : IBaseFacade<SimpleEntity, string, SimpleEntityFilter>
    {
        ISimpleEntityDao Dao { set; } // IoC

        IComplexEntityFacade ComplexEntityFacade { set; }
    }
}

